package com.cxyd.common.constant;

public class RcsConstants {
    public static final String HK_METHOD_START = "start";
    public static final String HK_METHOD_OUTBIN = "outbin";
    public static final String HK_METHOD_END = "end";
    public static final String HK_METHOD_cancel = "cancel";
    public static final String HK_METHOD_GET = "get";
    public static final String HK_METHOD_GET_DONE = "get_done";
    public static final String HK_METHOD_PUT = "put";
    public static final String HK_METHOD_PUT_DONE = "put_done";
    public static final int AGV_REQ_GET = 1;
    public static final int AGV_REQ_PUT = 2;
    public static final int AGV_GET_DONE = 3;
    public static final int AGV_PUT_DONE = 4;
    public static final String AGV_COMPLETED = "1";

    /**
     * 任务状态
     * 0-初始
     * 1-任务成功下发
     * 2-任务开始执行[start]
     * 3-任务中间动作[outbin]
     * 31-取申请
     * 32-放申请
     * 4-任务结束[end]
     */

    /**
     * 初始[wcs_trk]
     */
    public static final int TASK_STATUS_INIT = 0;
    /**
     * 任务执行中[wcs_trk]
     */
    public static final int TASK_STATUS_START = 1;
    /**
     * 任务完成[wcs_trk]
     */
    public static final int TASK_STATUS_DONE = 2;
    /**
     * 异常[wcs_trk]
     */
    public static final int TASK_STATUS_ERROR = 9;

    /**
     * HK任务状态-初始
     */
    public static final int HK_STATUS_INIT = 0;
    /**
     * HK任务状态-下发
     */
    public static final int HK_STATUS_POST = 1;
    /**
     * HK任务状态-开始
     */
    public static final int HK_STATUS_START = 2;
    /**
     * HK任务状态-搬送中
     */
    public static final int HK_STATUS_TAKE = 3;
    /**
     * HK任务状态-取申请
     */
    public static final int HK_STATUS_GET = 31;
    /**
     * HK任务状态-取完成
     */
    public static final int HK_STATUS_GET_DONE = 32;
    /**
     * HK任务状态-放申请
     */
    public static final int HK_STATUS_PUT = 33;
    /**
     * HK任务状态-放完成
     */
    public static final int HK_STATUS_PUT_DONE = 34;
    /**
     * HK任务状态-任务完成
     */
    public static final int HK_STATUS_END = 4;
    /**
     * HK任务状态-异常
     */
    public static final int HK_STATUS_ERROR = 9;

}
